disappear without a trace

Translations
disparaître sans laisser de trace
Definitions
To vanish completely without leaving any evidence or indication of one's whereabouts.